tick trefoil

英 [tɪk ˈtrefɔɪl] 美 [tɪk ˈtrefɔɪl]

【植物】山马蝗属 (Desmodium) 植物; 山马蝗三叶



英英释义

noun

  1. any of various tropical and subtropical plants having trifoliate leaves and rough sticky pod sections or loments

      Synonym:    beggar licebeggar's lice